triple homicide defendant - Turco Inglés Diccionario